Consistent Collision and Self-Collision Handling for Deformable Objects
نویسنده
چکیده
Interactive environments with dynamically deforming objects play an important role in physically-based simulation and animation, ranging from computational surgery to computer games. These environments require efficient and robust methods for basic simulation tasks, such as deformation, collision detection and collision response. This thesis investigates novel collision handling components especially suited for deformable objects. The focus lies on versatile techniques featuring efficient data structures, self-collision support and n-body collision information while still delivering interactive performance. All presented methods aim for visually-plausible and consistent behavior, which is in accordance to the requirements of typical target applications. The first approach detects collisions and self-collisions of deformable objects based on a variant of spatial partitioning. It employs a hashing scheme which allows for very efficient n-body collision queries between different object primitives, such as vertices, lines, triangles and tetrahedrons. The second collision detection method generates a volumetric approximation of the intersection volume to detect collisions and self-collisions. The computation of the volumetric representation is done in image-space to take advantage of potential graphics hardware acceleration. The technique allows for several volumetric collision queries: An explicit representation of the intersection volume, a vertex-in-volume check and a self-collision test. Finally, a technique is proposed that computes consistent n-body penetration depth information in order to reduce collision response artifacts. It considers a set of close surface features to avoid discontinuities and it applies a propagation scheme in case of large penetrations to minimize non-plausible, inconsistent collision information. A test suite composed of several carefully selected experiments is used to analyze the characteristics and the performance of each presented technique. The methods are also integrated into a hysteroscopy simulator and a complete framework for interactive simulation of dynamically deforming objects. Both applications demonstrate the capability and applicability of the collision handling components presented in this thesis.
منابع مشابه
Collision Detection for Deformable Objects
Interactive environments for dynamically deforming objects play an important role in surgery simulation and entertainment technology. These environments require fast deformable models and very efficient collision handling techniques. While collision detection for rigid bodies is well-investigated, collision detection for deformable objects introduces additional challenging problems. This paper ...
متن کاملVolumetric Collision Detection for Deformable Objects
We present a new algorithm for the efficient detection of collisions of geometrically complex objects. Our approach requires neither expensive setup nor sophisticated spatial data structures and is hence specifically suitable for handling deformable objects with arbitrarily shaped, closed surfaces. The algorithm is based on a Layered Depth Image (LDI) decomposition of the intersection volume. C...
متن کاملEnhanced FFD-AABB Collision Algorithm for Deformable Objects
Unlike FEM (Finite Element Method), which provides an accurate deformation of soft objects, FFD (Free Form Deformation) based methods have been widely used for a quick and responsive representation of deformable objects in real-time applications such as computer games, animations, or simulations. The FFD-AABB (Free Form Deformation Axis Aligned Bounding Box) algorithm was also suggested to addr...
متن کاملReal-Time Cloth Simulation
The field of cloth-modeling has been widely investigated during the last decade. Many solutions have been proposed for the different aspects related to that field, ranging from fast cloth integration methods to complex collision handling. However, it is still challenging to perform simulations in real-time without compromise. In this thesis, we base our work on fast collision detection methods ...
متن کاملA Collision Detection Framework for Deformable Objects
Many collision detection methods have been proposed. Most of them can only be applied to rigid objects. In general, these methods precompute some geometric information of each object, such as bounding boxes, to be used for run-time collision detection. However, if the object deforms, the precomputed information may not be valid anymore and hence needs to be recomputed in every frame while the o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007